package fr.afcepf.atod12.afcepfvoyage.services.interfaces;

import java.util.Collection;

import fr.afcepf.atod12.afcepfvoyage.beans.Client;
import fr.afcepf.atod12.afcepfvoyage.exceptions.ServiceException;

public interface IServiceClient {
	public Client getClientById(long id) throws ServiceException;
	public Collection<Client> getClients() throws ServiceException;	
	public Collection<Client> getClientByCritere(String strC) throws ServiceException;
	public void removeClient(Long id) throws ServiceException;
	public Long ajoutClient(Client clt) throws ServiceException;
	public void modifieClient(Client clt) throws ServiceException;
	public boolean getIsExtisClientByMail(String mail);
}
